@charset "utf-8";body,ol,ul,li,table,tr,td,dt,dd,dl,p,h1,h2,h3,h4,h5,h6,form,input,select,textarea{ margin:0; padding:0; font-size: 12px/1.3; font-family: "Microsoft Yahei","Arial"; }body{ font-size:12px; color:#030303; margin:0; padding:0; _overflow:hidden; background:#f0f1f1;  min-width:1180px;}input,button,select,textarea{ outline:none; }html{ overflow-x:hidden; }a img{ border:none; display:block; }li{ list-style-type:none; }a{ text-decoration:none; color:#000; }input{ vertical-align:middle; font-family:"Microsoft Yahei","Arial"; }table{ border-collapse:collapse; font-family:"Microsoft Yahei","Arial"; }a:hover{ cursor:pointer; }a,area { blr:expression(this.onFocus=this.blur()); }:focus { -moz-outline-style: none; }a { outline:none; }.clear{ clear:both; }img{ display:block; }textarea { resize:none; }p img{ display:inline; }b{ font-weight:500; font-family:"Arial"; }#header{ width:100%; height:80px; background:#FFF; z-index:999; position: absolute; top: 0px; left: 0; min-width:1180px;}#header .common{ width:1180px!important; margin: 0 auto; position: relative; }#header .common .logos{ height:73px; float:left; }#header .common .logos>a>img{ margin-top: 15px; }#header .common .navs{ display:inline; float:right; padding-top:30px; }#header .common .navs ul li{ float:right; width:103px; height:25px; padding-left:12px; }#header .common .navs ul li a{ font-size:14px; font-family:"Microsoft Yahei","Arial"; }#header .common .pull_down{ float:right; display:none; position:absolute; right:0px; top:56px; width:100%; height: 220px; }#header .common .pull_down ul li{ float:right; width:115px; }#header .common .pull_down ul li p{ height:24px; background:url(../images/pull_down_05.jpg) left no-repeat; padding-left:12px; width:103px; line-height:24px; }#header .common .pull_down ul li p a{ font-size:12px; color:#737373; font-family:"Microsoft Yahei","Arial"; }#header .common .pull_down ul li p a:hover{ color:#610085; text-decoration:underline; }/*顶部导航*/.w-roof { height: 28px; line-height: 28px; border-bottom: solid 1px #e4e4e4; background: #f5f5f5; font-size: 12px; }.w-roof .infobox .links a { margin-left: 20px; }.w-roof .infobox a { color: #666; }.w-roof .infobox .user-tag { margin: 0 20px 0 0; }.w-roof .sprt { color: #ccc; padding: 0 8px; }.w-roof .sprt2 { color: #ccc; padding: 0 0 0 6px; }.w-wrap-inner { width: 1180px; margin: 0 auto; }.w-roof .w-wrap-inner { color: #666; }.w-roof .w-wrap-inner { color: #666; }.w-roof .slogan p { line-height: 28px; }.w-fr { float: right !important; display: inline; }.w-fl { float: left !important; display: inline; }.w-fl a{ color: #666}.w-roof .tag-item .num { color: #e82233; float: none; font: inherit; padding: 0; height: auto; }.browser-mask { position: fixed; _position: absolute; left: 0; top: 0; z-index: 99999999999; width: 100%; height: 100%; background: #000; filter: alpha(opacity = 90); -moz-opacity: .9; opacity: .9; }.browser-box { position: absolute; position: fixed; _position: absolute; z-index: 9999999999999; width: 730px; height: 340px; left: 50%; top: 50%; margin: -170px 0 0 -365px; padding: 0; background: #fff; border: 2px #808080 solid; -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }.browser-box h2 { color: #000; font-size: 24px; margin: 30px 25px 10px 25px; line-height: 1.2em; clear: both; }.browser-box h3 { color: #333; font-size: 16px; margin: 20px 25px; clear: both; }.browser-box div { color: #333; font-size: 14px; margin: 0 25px; padding-top: 20px; border-top: 1px #ccc dotted; clear: both; }.browser-box div span { color: #666; font-size: 12px; float: right; }.browser-box div span a { color: #369; }.browser-box div span a:hover { color: #0884CD; }.browser-box ul { height: 100px; width: 540px; _width: 580px; margin: 20px auto 0 auto; clear: both; }.browser-box ul li { float: left; width: 105px; height: 80px; margin: 0 15px; text-align: center; }.browser-box ul li a { height: 80px; display: block; clear: both; }.ico { background:url(../images/icon.png) no-repeat 0 0; }.icoChrome { background-position: 0 -228px; height: 80px; width: 105px; display: inline-block; margin-right: 20px; }.icoOpera { background-position: -115px -228px; height: 80px; width: 73px; display: inline-block; margin-right: 20px; }.icoFirefox { background-position: -197px -228px; height: 80px; width: 61px; display: inline-block; margin-right: 20px; }.icoSafar { background-position: -267px -228px; height: 80px; width: 69px; display: inline-block; }.browser-box p { border-top: 1px #ccc dotted; padding-top: 15px; position: relative; margin: 0 25px; }.browser-box p a { color: #666; font-size: 16px; height: 32px; line-height: 32px; }.browser-box p a:hover { color: #0884CD; }.icoGt { height: 32px; text-indent: 40px; display: inline-block; background-position: -298px 0; }.footer{ width:100%; background:#000; overflow:hidden; position:relative; top:100px; left:0; font-size: 12px; }.footer .fgf{ width:1px; display:inline-block; background:#7e7e7e; height:10px; margin:0 15px; }.bottom{ width:1180px; margin:0 auto; padding:25px 0; color:#c3c3c3; line-height:20px; position:relative; }.bottom .wlk{ position:absolute; right:30px; top:80px; }.bottom a{ color:#c3c3c3; }.bottom a:hover{ color:#fff; }.bottom ul{ display:table; padding-top:15px; }.bottom ul li{ float:left; }.bottom ul li span{ display:block; margin-top:8px; }.bottom ul li span a{ margin-right:15px; font-family:'Microsoft Yahei'; }.bottom ul li img{ display:block; }.lk{ width:100%; padding:15px 0; border-top:1px solid #333; color:#7d7e7e; }.footer .links{ line-height:26px; width:1148px; margin:0 auto; padding-left:32px; }.footer .links a{ color:#7d7e7e; margin:0 15px; }.footer .links a:hover{ color:#fff; }.fe{display: block;overflow: hidden;}